۲ روش برای ایجاد و کار با کمبو باکس ها در اکسل
سلام به یکی دیگر از سری آموزش های سافت پلاس مربوط به آموزش اکسل خوش آمدید . امروز می خواهیم در مورد کمبو باکس ها در اکسل با هم صحبت کنیم
اینکه یک کمبو باکس چی هست ؟
چه کاربردهایی دارد ؟
چطور می شود کمبو باکس ها را در اکسل ایجاد کرد ؟
و تنظیمات مربوط به کار با آنها چگونه است .
منظور از کمبو باکس در اکسل چی هست ؟
نمی دانم که چقدر با اصطلاحی به نام کمبو باکس یا combo box آشنایی دارید
شاید تا حالا اسمش را نشنیده باشید اما مطمئنم که تا به حال در جاهای مختلف از آنها به دفعات استفاده
کرده اید. چون کمبو باکس ها در همه جا هستند از سایت ها گرفته تا نرم افزارهای ساده و پیشرفته.
یک کمبو باکس در واقع یک لیست حاوی اطلاعات است که می تواند در آن واحد چندین و چند دیتا را در داخل خود نگه دارد .
اما کمبو باکس دارای یک خاصیت بسیار جالب و کاربردی است و آن هم این است که اطلاعات خود را در
درون خود نگهداری می کند و تا زمانی که لازم نباشد آنها را به نمایش نمی گذارد .
تصورش را بکنید که می خواهید به کاربر یک لیست از تمامی ماههای سال را نشان دهید . این لیست
شامل ۱۲ آیتم خواهد بود . اگر بخواهید این ۱۲ آیتم را بر روی فرم خود نمایش دهید چه اتفاقی می افتد ؟
برای قضاوت بهتر است خودتان همه چیز را مشاهده کنید . برای این منظور به تصویر زیر نگاه کنید .
در سمت راست ما یک لیست باکس داریم که یک سری داده را برای ما نمایش می دهد . در سمت چپ
هم یک کمبو باکس داریم که همان اطلاعات را نیز در داخل خود قرار داده است .
تفاوت بین این دو در این است که یک لیست باکس همیشه و ما چه بخواهیم و چه نخواهیم به حالت باز
و گسترده است اما یک کمبو باکس همیشه بصورت جمع شده و بسته است مگر زمانی که ما بخواهیم .
وقتی که ما به اطلاعات آن احتیاج داشته باشیم کافی است بر روی آن یک کلیک کنیم تا همه اطلاعات خود
را در اختیار ما قرار دهد .
این خاصیت کمبو باکس باعث می شود که ما صرفه جویی بسیار زیادی در فضاهای کاری خود بر روی فرم
ها بکنیم .
البته در اینجا نباید تصور کرد که بهتر است همیشه به جای استفاده لیست باکس ها به سراغ استفاده از
کمبو باکس ها برویم .
چرا که هر کدام از اینها در جای خود مفید و کارآمد هستند و نمی شود گفت که در همه جاها باید از کمبو
باکس ها به جای لیست باکس ها استفاده کنیم .
کمبو باکس ها از جمله اشیاء کاربردی و مفیدی هستند که با استفاده از آنها می توان چند دیتا را با هم
دسته بندی نمود.
پس ایده خوبی است که اگر اطلاعاتی مثل مثال بالا دارید که به نحوی این اطلاعات با هم در ارتباط
هستند و کاربر باید یکی از آنها را انتخاب کند آنها را در قالب یک کمبو باکس در اختیار کاربر قرار دهید
اما چطور می توانیم یک کمبو باکس را در اکسل ایجاد کنیم و برای این کار چه مراحلی وجود دارد و چه
تنظیماتی را برای آنها باید انجام دهیم .
اینها چیز هایی است که امروز می خواهیم به آموزش این موارد بپردازیم .
پس اگر می خواهید با نحوه ایجاد کمبو باکس ها در محیط اکسل و اینکه چه تنظیماتی برای آنها وجود
دارد آشنا شوید و به راحتی هر چه تمام تر بتوانید از آنها استفاده کنید توصیه می کنم که تا انتهای این
آموزش همراه من باشید .
من علیرضا شهرآئینی هستم و سعی می کنم این موارد را به ساده ترین شکل ممکن به شما آموزش دهم
چگونگی ایجاد کمبو باکس ها در اکسل ؟
یرای اینکه بتوانیم یک کمبو باکس به همراه اطلاعات موجود در اکسل را ایجاد کنیم دو راه در پیش داریم :
– ایجاد کمبو باکس با استفاده از امکانات موجود در سربرگ Developer
– ایجاد کمبو باکس یا استفاده از سربرگ DATA
در زیر به بررسی هر دو روش می پردازیم
- ایجاد کمبو باکس با استفاده از امکانات موجود در سربرگ Developer
برای ایجاد یک کمبو باکس با استفاده از این سربرگ می توانیم از طریق زیر عمل کنیم .
- ابتدا وارد سربرگ Developer شوید .
- از داشبورد Control ابتدا بر روی گزینه Design کلیک نمایید تا فعال شود .
- سپس بر روی گزینه Insert کلیک نمایید تا لیست مربوط به گزینه های آن برای شما نمایش داده شود .
همان گونه که در تصویر بالا مشاهده می نمایید برای ایجاد یک کمبو باکس با دو انتخاب مواجه هستید که تنظیمات مربوط به هر دو مورد در اینجا ذکر می شود .
- .فرض کنیم که برای ایجاد کمبو باکس از گزینه مربوط به دسته بندی Form Control استفاده نموده ایم .
- بعد از کلیک بر روی گزینه مربوطه کافی است با استفاده ماوس کمبوی مورد نظر را در محل مناسب قرار دهیم .
- برای انجام تنظیمات آن به روش زیر عمل می نماییم .
ابتدا بر روی کمبوی مربوطه کلیک راست نموده و گزینه … Format Control را انتخاب نمایید .
در مرحله بعد پنجره زیر برای شما به نمایش درخواهد آمد
تنظیمات مربوط به این پنجره به قرار زیر است :
کادر Input Range
در این کادر می توانید محدوده ای از دیتا های موجود در صفحه کاری خود را که می خواهید در قالب یک کمبو باکس نمایش داده شوند را وارد می کنید .
به عنوان مثال اگر ردیف سلول های A1 تا A10 شما حاوی اسامی چتد شهر می باشد کادر مربوطه عبارت A1:A10 را می پذیرد .
۲ کادر Cell Link:
در این کادر می توانید سلولی را به کمبوی خود مرتبط کنید به گونه ای که نتایج حاصل از آیتم انتخاب شده در کمبو در این سلول منعکس شود .
این نتیجه به گونه ای است که وقتی شما یک آیتم را در کمبو باکس انتخاب می نمایید در سلولی که به کمبو باکس خود لینک داده اید یک عدد نمایش داده خواهد شد .
این عدد نشان دهنده این است که آیتمی که توسط کمبو باکس انتخاب شده در چه جایگاهی از لیست معرفی شده در کادر Input Range به عنوان منبع کمبو باکس دارد .
این به این معنی است که اگر بعنوان مثال در سلول مربوطه عدد ۳ نمایش داده شود آیتم انتخاب شده در کمبوباکس سومین آیتم در لیست معرفی شده به کمبوباکس به عنوان منبع اطلاعات می باشد .
۳- کادر Drop down List:
در این کادر می توانید تعیین کنید که کمبو باکس شما چند آیتم را نمایش بدهد .
۴- گزینه ۳-D Shading
این گزینه به کمبوباکس شما یک حالت سه بعدی می دهد .
ایجاد کمبو باکس یا استفاده از سربرگ DATA
اما روش دیگری که با استفاده از آن می توانیم یک لیست فروافتادنی همانند آنچه که در یک کمبو باکس مشاهده می شود استفاده از قابلیت ایجاد List از طریق سربرگ DATA است .
برای این منظور می توانیم به روش زیر عمل می کنیم :
- ابتدا سلولی که می خواهید یک لیست فروافتادنی را در آن ایجاد کنید را به حالت انتخاب در آورید
- سپس از طریق سربرگ Data گزینه Data Validation را انتخاب نمایید .
بعد از انتخاب این گزینه پنجره زیر برای شما باز خواهد شد .
در این پنجره از سربرگ Setting و کادر Allow گزینه List را انتخاب کنید .
بعد از انتخاب این گزینه کادری تحت عنوان source به محیط این پنجره اضافه می شود .
در این کادر می توانید تعیین نمایید که لیست فرو افتادنی شما دیتای خود را از چه محدوده ای دریافت نماید .
در تصویر زیر می توانید مراحل کار را مشاهده نمایید .
حالا که با نحوه ایجاد کردن کمبو باکس ها در اکسل آشنا شدید دوست دارید که بدانید چه جوی می شود که اطلاعات یک کمبو باکس را بر اساس اطلاعات موجود در کمبوباکس دیگر فیلتر کرد .
اگر به مطلب زیر مراجعه کنید هم با نحوه انجام این کار آشنا می شوید و هم با یک روش جدید برای ایجاد کمبو باکس ها در اکسل آشنا خواهید شد .
برای دسترسی به این مطلب کافی است بر روی لینک زیر کلیک کنید
اما اگر برای ایجاد کمبو باکس از کمبو باکس موجود در زیر مجموعه Active X control استفاده کنیم تنظیمات آن به قرار زیر است
ابتدا بر روی کمبو باکس مربوطه کلیک راست نمایید .
از منوی باز شده گزینه Properties را انتخاب نمایید .
بعد از این کار پنجره زیر برای شما نمایش داده می شود .
در این پنجره تنظیمات متعددی را می توانید برای کمبو باکس خود در نظر بگیرید اما در اینجا به بررسی مهمترین این تنظیمات می پردازیم .
– گزینه Back Color :
با استفاده از این گزینه میتوانیم رنگ پس زمینه کمبو باکس را تغییر دهیم .
گزینه Font :
با استفاده از این گزینه می توانیم نوع فونت نوشته ها را در کمبو باکس تغییر دهیم .
گزینه Fore Color :
با استفاده از این گزینه می توانیم رنگ نوشته ها را تغییر دهیم .
گزینه LinkedCell :
با استفاده از این گزینه کمبو باکس خود را به یک سلول لینک می دهیم تا نتایج در آن سلول نمایش داده شود .
گزینه ListfillRange :
با استفاده از این گزینه تعیین می کنیم که کمبو باکس اطلاعات خود را از چه محدوده ای بگیرد .
گزینه ListRow :
یا استفاده از گزینه تعیین می کنیم که چه تعداد از دیتاهای موجود در لیست معرفی شده بعنوان منبع اطلاعات توسط کمبوباکس نمایش داده شود .
نکته قابل ذکر اینکه وقتی شما در یک کمبو باکس آیتمی را انتخاب می کنید اکسل در سلول لینک شده به کمبو باکس یک عدد را نمایش می دهد که نشاندهنده این است که این آیتم چندمین دیتای موجود در محدوده معرفی شده به عنوان منبع کمبوباکس می باشد .
شما در مرحله بعد می توانید از این عدد در فرمول های خود بهره ببرید . در پستهای بعدی مثال هایی از کاربرد این مورد خواهیم داشت
در پستهای آموزشی بعدی به نحوه کار با کمبوها و نحوه استفاده از آنها در محیط اکسل بصورت کاربردی خواهیم پرداخت.
حالا که با نحوه ایجاد کردن کمبو باکس ها در اکسل آشنا شدید دوست دارید که بدانید چه جوی می شود که اطلاعات یک کمبو باکس را بر اساس اطلاعات موجود در کمبوباکس دیگر فیلتر کرد .
اگر به مطلب زیر مراجعه کنید هم با نحوه انجام این کار آشنا می شوید و هم با یک روش جدید برای ایجاد کمبو باکس ها در اکسل آشنا خواهید شد .
برای دسترسی به این مطلب کافی است بر روی لینک زیر کلیک کنید .
مطالب زیر را حتما مطالعه کنید
Xlookup در اکسل- تابعی با کلی قابلیت های کاربردی
تابع Hlookup در اکسل💥نکات و ترفندهای کار با آن +ویدئو
تابع فیلتر در اکسل 💥به همراه یک مثال کاربردی
تابع سفارشی در اکسل 💥چطور تابع مدنظرتان را در اکسل ایجاد کنید ؟
تابع countif در اکسل💚راهنمای کامل کار با آن
زوم کردن در سلول های اکسل + ۳ روش مختلف
2 دیدگاه
به گفتگوی ما بپیوندید و دیدگاه خود را با ما در میان بگذارید.
سلام. خیلی عالی بود. واقعا ممنون
واقعا عالی بود
تشکر